Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LLYS DEDWYDD Detached £372,270 20 Apr 2023
2 LLYS DEDWYDD Detached £290,000 14 Feb 2018
3 LLYS DEDWYDD Detached £475,000 19 Jan 2024
5 LLYS DEDWYDD Detached £399,950 25 Apr 2023
6 LLYS DEDWYDD Detached £365,000 29 Nov 2023
7 LLYS DEDWYDD Semi-Detached £274,000 10 Nov 2008